body{
    background-color: lightgrey;
}
#main{
    width:400px;
    height:300px;
    border:1px gray solid;
    background-color: white;
    position: absolute;
    top:50%;
    left:50%;
    margin-top:-150px;
    margin-left:-200px;
}
form{
    padding:15px 15px 15px 56px;
}
h2{
    text-align: center;
    color:darkgreen;
}
#main form input[type="text"]{
    width:200px;
    height:30px;
    margin-bottom: 15px;
}
#main form input[type="password"]{
    width:200px;
    height:30px;
    margin-bottom: 15px;
}
#button{
    text-align: center;
}
#button input{
    width:58px;
}
#footer{
    position: absolute;
    bottom:10px;
    left:29%;
    font-size: 13px;
}